Dubai Property: Buy Directly From Developer Or Use An Agent